high-mountain lakes - German English Dictionary